/* minified reset styles http://html5boilerplate.com */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video, .SkinObject, .Normal{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline;zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;color:#666;}body{margin:0;font-size:1em;line-height:1.4;}::-moz-selection{background:#C8E2FF;color:white;text-shadow:none;}::selection{background:#C8E2FF;color:white;text-shadow:none;}a{color:#00e;}a:visited{color:#551a8b;}a:hover{color:#06e;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:700;}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}pre{white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}ul,ol{margin:1em 0;padding:0 0 0 40px;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}label{cursor:pointer;}legend{border:0;margin-left:-7px;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:middle;}button,input{line-height:normal;}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;width:13px;height:13px;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:invalid,textarea:invalid{background-color:#f0dddd;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0;}
/* ===== Skin styles start ===== */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em; 
	width: 100%;
	height:100%; 
}

#PageBody { 
	width: 100%;
	height: 100%; 
}

/* ===== Media Queries ===== */

@media only screen and (min-width: 35em) {
	/* Style adjustments for viewports that meet the condition */
}

/* ===== Non-Semantic Helper Classes ===== */

.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }


/* ========================= Header ========================= */


.MainNavigation {
	margin-top: -45px; 
	position:absolute;
	margin-left: 550px;
}

Header {  
	height: 150px; 
	background:white;
	padding-left: 110px;
	padding-top:10px;
}

#header_wrapper {
	position: absolute;
	left: 50%;
	margin-left: -500px;
	width: 1000px;
}
/* ========================= Content ========================= */


.ContentPane { 
	width: 830px; 
	height: 505px;
	border-radius: 5px;
	border: 1px rgba(0, 0, 0, 0.4); 
	position:relative;
	z-index:400;
	font-size: 17px;
	color: #2b5c5c; 
	left:50%;
	margin-left: -435px;
	background: rgba(255, 255, 255, 0.73);
	padding: 10px;
	-webkit-box-shadow:inset 0 0 2px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:inset 0 0 2px 1px rgba(0, 0, 0, 0.15);
	margin-bottom: 80px;	
}

.MainContent {
	margin-top: 90px;
	background: url(../../images/BG_Contact.png);
	width: 1200px;
	margin: 0 auto;
	padding-top: 90px;
	height: 100%;
	border-radius: 20px;
	min-height: 620px;
 }

.RightPane  { 
	position:absolute;
	right: 100px;
	bottom: 0;
 }


/* ========================= Footer ========================= */


footer {
	width: 100%;
	height: 20px;
	text-align: right; 
	position:absolute;
	z-index:9000;
	right:0;
	bottom: 0;
}  

#footer_text { 
	font-weight: bold;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: white;
	text-align:right;
	margin-right: 100px;
} 

.LoginLink {
	color: white !important;
}

.FooterLink {
	margin-right: 20px;
}



/* ===== Print Styles ===== */
 
@media print {
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } /* h5bp.com/t */
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}


